armor piercing - English Synonyms Dictionary